necessary repairs - Español Inglés Diccionario